home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 October: Mac OS SDK / Dev.CD Oct 96 SDK / Dev.CD Oct 96 SDK2.toast / Development Kits (Disc 2) / OpenDoc Development Framework / Documentation / ODF Release 1 Development State < prev    next >
Encoding:
Text File  |  1996-08-16  |  15.0 KB  |  313 lines  |  [ttro/ttxt]

  1. OpenDoc
  2. Development
  3. Framework
  4.                                                                                                                                                                                      
  5. ODF Release 1 Development State
  6. ODF Release 1                                                                                                                                                             
  7.  
  8. ODF is comprised of a variety of subsystems and components that are in various stages of completion and qualification.  ODF can be used to create and ship commercial quality OpenDoc Part Editors.  We believe it is useful for you to understand the qualification level we have achieved in this release for each subsystem and component.  You can then make reasoned decisions regarding which components you feel comfortable using and where to pay additional attention during the qualification of your ensuing part editors.
  9.  
  10. In this document the abbreviations f, b, a, d, & n/a are used to mean the following:
  11. f      = (final) Stress testing completed.  Bug feedback from customers incorporated.
  12. b      = (beta) All priority one and two open bugs are resolved.
  13. a      = (alpha) All features work and pass basic functionality tests.  The API is frozen except for bug removal.  Minimal testing completed.                  
  14. d      = (development) This feature is still under development.  The complete functionality may not be implemented and/or the API may still change. 
  15. n/a      = This feature is not available in this release.
  16.                                                                                                                                                                                      
  17.  
  18.  
  19. Qualification     
  20. Level       Subsystem/component
  21. ----------------------------------------
  22. f           FWCommon                                    
  23.             FWCollec                  
  24. f                  Ordered Collection            
  25. f                  Map                        
  26. f           FWDebug                              
  27. f           FWExcLib                  
  28. f           FWRefCnt                  
  29. f           FWMemory                  
  30.             FWNotifn                  
  31. f                  Notifier            
  32. f                  Receiver            
  33. f                  Notification            
  34. f                  Interest            
  35. f           FWODExce                  
  36. f           FWRunTyp                  
  37.             FWStream                  
  38. f                  Memory Sink            
  39. f                  Random Sink            
  40. f                  Buffered Sink            
  41. f                  Object Registry            
  42. f                  Readable Stream            
  43. f                  Writable Stream            
  44.             FWString                  
  45. f                  String            
  46. f                  String32            
  47. f                  String255            
  48. f                  String Iterator            
  49.             FWFiles                  
  50. f                  File            
  51. f                  File Specification            
  52. f                  Directory Specification            
  53. f                  File Sink            
  54. f                  Access Permission            
  55.             FWGraphx                  
  56.                   Attributes            
  57. f                        Ink      
  58. f                        Style      
  59. f                        Font      
  60. f                        Pattern      
  61. f                        Mapping      
  62. f                        Color      
  63. f                        Color Palette      
  64.                   Geometries            
  65. f                        Bitmap      
  66. f                        Picture      
  67. f                        Polygon      
  68. f                        Icon      
  69. f                        Shape List      
  70.                   Shapes            
  71. f                        Arc      
  72. f                        Bitmap      
  73. f                        Text Box      
  74. f                        Text      
  75. f                        Icon      
  76. f                        Rectangle      
  77. f                        Rounded Rectangle      
  78. f                        Oval      
  79. f                        Polygon      
  80. f                        Region      
  81. f                        Picture      
  82. f                        Shape List      
  83.                   Device/Context            
  84. f                        Graphic Device      
  85. f                        Graphic Context      
  86. f                        Picture Context      
  87. f                        Bitmap Context      
  88. f                        Screen Context      
  89. f                        GX Context            
  90.             FWMenu                  
  91. f                  MenuBar            
  92. f                  Pulldown Menu            
  93.                   Items            
  94. f                        Text Item      
  95. f                        Separator Item      
  96. f                        Toggle item      
  97. f                        Submenu Item      
  98.             FWOSMisc                  
  99. f                  Date and Time            
  100. f                  Open and Save Dialogs            
  101.             FWToolBx                  
  102. f                  Alert            
  103. f                  Cursor            
  104. f                  Window Utilities            
  105.             FWODMisc                  
  106. f                  Point            
  107. f                  Rect            
  108. f                  OpenDoc Acquisition Objects            
  109. f                  Fix Math routines            
  110. f                  ByteArray            
  111. f                  Storage Unit Sink            
  112.             FWResour                  
  113. f                  Resource File            
  114. f                  Resource Sink            
  115. f                  Resource Acquisition Objects            
  116.             FWEvents                  
  117. .b                 Event Dispatcher            
  118. .b                 Event Handler            
  119.                    Events             
  120. .b                       Mouse Down/Up      
  121. .b                       Key Down/Up      
  122. .b                       Virtual Key Down/Up      
  123. .b                       Activate Event      
  124. .b                       Menu Event      
  125. .b                       Null Event      
  126. .b                       Window Event      
  127. .b                       Mouse Down/Up in Embedded Frame      
  128. .b                       Mouse Down/Up in Embedded Frame.border      
  129. .b                 Double-Click            
  130. .b                 Tabber            
  131. .b                 Key Filter            
  132. .b                 Idling            
  133.             FWPart                  
  134. .b                 Initialization/Release             
  135.                    Layout            
  136. .b                       Add/Remove/Connect/Close display Frame      
  137. .b                       FrameShape Changed      
  138. .b                       Used/Active shape Management      
  139.                    Imaging            
  140. .b                       Add/Remove Facet      
  141. .b                       Highlight      
  142. .b                       View As      
  143. .b                             frame, large icon, small icon, thumbnail
  144.                          Printing      
  145. ..a                            Printing
  146. ..a                            Print Status
  147. ..a                            Same Frame Printing
  148. ...d                           Printing Frame 
  149. ....n/a                        Print Preview
  150.                    FocusSet/Activation
  151. .b                       FocusSet/Activation      
  152. .b                       Selection Focus      
  153. .b                       Menu Focus      
  154. .b                       Key Focus      
  155. ....n/a                  Scrolling Focus      
  156. .b                       Modal Focus      
  157. .b                       Clipboard Focus      
  158.                   Persistence            
  159. .b                       Externalize      
  160. .b                       Internalize      
  161. ....n/a                  Externalize Kind
  162. ....n/a                  ChangeKind      
  163.                   Commands/Undo Support
  164. .b                       Commands/Undo Support            
  165. .b                       Clipboard Command      
  166. .b                             Copy
  167. .b                             Cut
  168. .b                             Clear
  169. .b                             Paste
  170. .b                             Paste As
  171. .b                             Select All
  172. .b                       Drag&Drop Command      
  173. .b                       Insert Command      
  174.                   Embedding            
  175. .b                       Facet Clipper      
  176. .b                       Insert Command      
  177. .b                       UsedShapeChanged      
  178. .b                       RequestFrameShape      
  179.                          Request/RemoveEmbeddedFrame
  180. .b                             Request/RemoveEmbeddedFrame            
  181. .b                             Group ID
  182. .b                             Sequence Number
  183. .b                       Open Selection      
  184.                          Embedded Frames/Facets Management
  185. .b                             Embedded Frames/Facets Management            
  186. .b                             Creation
  187. .b                             Resizing
  188. .b                             Postioning
  189. .b                             Hide/Show
  190. .b                             Persistence
  191. .b                             View Type
  192. .b                             Limbo State
  193. ....n/a                        Lazy Instantiation
  194. .b                             Selection State
  195. .b                             Highlight State
  196. ....n/a                   RevealFrame      
  197. ....n/a                   Active border Shape Clipping      
  198.                   Part Window      
  199. .b                        Part Window            
  200. .b                        View in Window Command      
  201. ....n/a                   Show Frame Outline      
  202. ....n/a           OffScreen ODCanvas            
  203. .b                Extensions            
  204. .b                Standard About            
  205.                   Linking
  206. ...d                     Linking            
  207. ..a                      Link Source      
  208. ..a                      Link Destination      
  209. ..a                      Link Management
  210. ..a                      Paste As Dialog      
  211. ..a                      Persistent Links
  212. ...d                     Link Selection
  213. ...d                     Link Borders
  214.                   Data Interchange            
  215. ..a                      Content Model      
  216. .b                       Drag&Drop      
  217. .b                       Clipboard      
  218. .b                       Cloning      
  219. .b                       Promises      
  220. .b                       Selection      
  221. .b                       Single Embedded Frame      
  222. ...d                     Translation
  223.                   Scrolling/Splitting            
  224. .b                       Scrolling      
  225. .b                       Auto-Scrolling      
  226. ....n/a                  Split-frame      
  227. ....n/a                  Key Scrolling      
  228.                   Trackers      
  229. .b                       Trackers                  
  230. .b                       Rubberband style      
  231. .b                       Drop Tracker      
  232. ....n/a                  Cross-Frame tracker      
  233.             FWSemEvt                                           (1)
  234.                   Semantic Interface                        
  235. ..a                      Object Specifier Resolution      
  236. ..a                      Semantic Event Dispatcher
  237. ....n/a                  Dispatching to Attached Scripts      
  238.                   Scriptable Objects            
  239. ..a                      Scriptable Mixin
  240. ....n/a                  Attachable Mixin      
  241. ..a                      Part Scriptable      
  242. ..a                      Embedding Part Scriptable      
  243. ..a                      EmbeddedFrameSpec
  244. ..a                      Scriptable Property      
  245. ..a                      Scriptable Collection      
  246. ..a                      Scriptable Iterator      
  247.                   Descriptor Record      
  248. ..a                      Descriptor Records                  
  249. ..a                      Streaming Operators      
  250. ..a                      Apple Event      
  251. ..a                      Object Specifiers
  252. ....n/a           Recordability      
  253.             FWViews                                           (2)      
  254. .b                 View            
  255. .b                 Super View            
  256. .b                 Controls            
  257. .b                       Push Button      
  258. .b                       Radio Button      
  259. .b                       Check Box      
  260. ..a                      Popup Menu      
  261. .b                       ScrollBar      
  262.                    Edit View
  263. ...d                     Edit View            
  264. ...d                     Clipboard Support      
  265. ....n/a                  Validation      
  266. ...d               ListBox            
  267.                   Static Text
  268. .b                       Static Text                        
  269. .b                       Group Box      
  270. .b                 Group Box            
  271. .b                 Cluster            
  272. .b                 View Resources            
  273.                    View Layout Management
  274. .b                       View Layout Management                        
  275. .b                       Basic      
  276. ....n/a                  Advanced      
  277.                   Dialogs
  278. ..a                      Dialogs            
  279. .b                       Modal      
  280. ....n/a                  Modeless      
  281. ....n/a                  Undo Integration      
  282. ....n/a              Adorners            
  283. ....n/a              Icon Button            
  284.             FWWindow
  285. .b                 FWWindow                        
  286. .b                 Standard Document Window            
  287.                    Shared Window
  288. ..a                      Shared Window                        
  289. .b                       Floating Window      
  290. ....n/a                  Modeless Dialog      
  291. ....n/a                  ToolBars      
  292. .b                 Window Properties            
  293. .b                 Zooming            
  294. .b                 Minimum-Maxium Size            
  295.             Resource Types                  
  296. .b                 String            
  297. .b                 Menu            
  298. .b                 View            
  299. ...d        CyberDog Support                  
  300. ..a                 International Support
  301. ..a                Strings            
  302. .b                 Fonts            
  303. ..a                Localizability            
  304. ...d               Editing Text & TSM            
  305.  
  306.  
  307.  
  308. (1) FWSemEvt is listed as being under development because recordability and attachability are not available in this release. Scriptability itself is of alpha quality and feature complete although the API and functionality will be extended when support for attachability and recordability are added.
  309.  
  310. (2)  FWViews is listed as being under development because certain subcomponents are not yet available.  All the quality levels listed for FWViews are for the Macintosh implementation as we have not yet been able to test them against a Windows version of OpenDoc. The API for some of the views will likely undergo minor changes when we support Windows. In the future we also plan to add support for views found in Windows and MFC but not in the standard Mac toolbox.
  311.  
  312. © 1993 - 1996 Apple Computer, Inc. All rights reserved.
  313. Apple, the Apple Logo, Macintosh, and OpenDoc are trademarks of Apple Computer, Inc., registered in the United States and other countries.